<odoo>
  <data>
    <!-- explicit list view definition -->
    <record model="ir.ui.view" id="project_list_view">
      <field name="name">project list</field>
      <field name="model">university.project</field>
      <field name="arch" type="xml">
        <tree>
          <field name="id"/>
          <field name="name"/>
          <field name="commit_count"/>
        </tree>
      </field>
    </record>
    <!-- actions opening views on models -->
    <record model="ir.actions.act_window" id="projects_action_window">
      <field name="name">project window</field>
      <field name="res_model">university.project</field>
      <field name="view_mode">tree</field>
    </record>

    <!-- Top menu item -->
    <menuitem name="University" id="university.menu_root" web_icon="university,static/description/icon.png"/>

    <!-- menu categories -->
    <menuitem name="Projects" id="university_project_cat" parent="university.menu_root" sequence="3"/>

    <!-- actions -->
    <menuitem name="List of projects" id="university_project_list" parent="university_project_cat"
              action="project_action_window"/>
  </data>
</odoo>